A Platform-Independent Component QoS Modeling Language for Distributed Real-time and Embedded Systems

نویسندگان

  • Sumant Tambe
  • Akshay Dabholkar
  • Amogh Kavimandan
  • Aniruddha Gokhale
  • Sherif Abdelwahed
چکیده

Distributed Real-time and embedded (DRE) systems require multiple, simultaneous quality of service (QoS) properties, such as predictability, reliability and security for their correct operation. With increasing focus on composing DRE systems from components, it becomes necessary for system designers to ensure that the system composition and its QoS configurations are functionally and systemically compatible. Different dimensions of QoS, however, tend to conflict with each other requiring design-time QoS tradeoff analysis. This paper describes a model-driven engineering (MDE) approach to model and analyze the validity of the DRE system QoS properties. First, we describe the Component QoS Modeling Language (CQML), which enables visual separation of concerns in QoS modeling while internally maintaining a unified view of the system. Second, we illustrate how well-defined formalisms of system behavior defined in CQML can be leveraged to conduct QoS tradeoff analysis, such as Real-time schedulability analysis which is described.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Domain-Specific Modeling of Power Aware Distributed Real-Time Embedded Systems

This paper provides two contributions to the research on applying domain-specific modeling languages to distributed real-time embedded (DRE) systems. First, we present the ALDERIS platform-independent visual language for component-based system development. Second, we demonstrate the use of the ALDERIS language on a helicopter autopilot DRE design. The ALDERIS language is based on the concept of...

متن کامل

CoSMIC: An MDA Generative Tool for Distributed Real-time and Embedded Applications

The Object Management Group (OMG) has adopted the Model Driven Architecture (MDA) to standardize the integration of the modeling and simulation paradigm with middleware technology platforms. The MDA defines platform-independent models (PIMs) and platformspecific models (PSMs) that streamline platform integration issues and protect investments against the uncertainty of changing platform technol...

متن کامل

Applying the Model Driven Architecture to Distributed Real-time and Embedded Applications

Advances in commercial distributed object computing (DOC) middleware technologies are enhancing the affordability and reducing the time-to-market of distributed real-time and embedded (DRE) applications, such as commercial and military aircraft and satellites control, automobile engines management system, chemical and manufacturing plants process control, and hospital patient monitoring equipme...

متن کامل

Platform Modeling in Safety-Critical Embedded Systems

This paper describes a model-based development process for safety-critical embedded real-time systems that are based on the DECOS integrated architecture. The DECOS architecture guides system engineers in the development of complex embedded real-time systems by providing a framework for integrating multiple application systems within a single distributed computer system. This integration is sup...

متن کامل

Applying model-driven development to distributed real-time and embedded avionics systems

Model-driven development (MDD) is an emerging paradigm that uses domain-specific modeling languages (DSMLs) and generative technologies to provide “correct-by-construction” capabilities for many software development activities. This paper provides two contributions to the study of applying MDD to distributed real-time and embedded (DRE) systems that use standards-based quality of service (QoS)-...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007